Arabic-English dictionary »

سُورَابَايَا meaning in English

ArabicEnglish
سُورَابَايَا f

Surabayacity in Indonesia