Arabic-English dictionary »

إِغْوَانَا meaning in English

ArabicEnglish
إِغْوَانَا f

iguanaany of several members of the lizard family Iguanidae