Translation of marjoram in English:

marjoram

marjoram

noun

  • 1

    marjoram, herb with fragrant leaves