English to Arabic

Meaning for:
Insectivore
other
إنسيكتيفور