Arabic-English dictionary »

مَرْزَنْجُوش meaning in English

ArabicEnglish
مَرْزَنْجُوش m

marjoramculinary herb

marjoramplant