Arabic-English dictionary »

بَتَّايَا meaning in English

ArabicEnglish
بَتَّايَا f

Pattayacity in Thailand