Translation of herba in English:

herba

herb

noun

  • 1

    herb, plant with a soft stem used for flavouring or in medicine