English to Arabic

Meaning for:
Ipecac
other
إيبيكا - شجيرة أمريكيّة استوائيّة
Related Words