Translation of merica in English:

merica

white pepper

noun

  • 1

    white pepper
    ‘penghalus merica’ pepper mill