Arabic-English dictionary »

تِمْسَاح اِسْتِوَائِيّ meaning in English

ArabicEnglish
تِمْسَاح اِسْتِوَائِيّ m

alligatorlarge amphibious reptile of genus ''Alligator''