English to Arabic

Meaning for:
Omnivore
other
آكل النبات والحيوان