مَرْمَاخُور

مَرْمَاخُور

marmāḵūr · noun

Meaning — English

  1. Origanum syriacum syn. Origanum maru

Suggested websites

almaany.com · Wiktionary