Arabic-English dictionary »

التماسيح meaning in English

ArabicEnglish
التماسيح

Crocodiles[UK: ˈkrɒk.ə.daɪlz] [US: ˈkrɑːk.ə.ˌdaɪlz]