English to Arabic

Meaning for:
Playa
other
الأرض المستوية