Arabic-English dictionary »

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

ArabicEnglish
بَاتَّايَا f

Pattayacity in Thailand