أَيْهُقَان

أَيْهُقَان

ʔayhuqān · noun

Meaning — English

  1. arugula (Eruca vesicaria)

Suggested websites

almaany.com · Wiktionary