Arabic-English dictionary »

الأرض المستوية meaning in English

ArabicEnglish
الأرض المستوية

Playa[UK: ˈplaɪə] [US: ˈplaɪə]