Arabic-English dictionary »

ألور meaning in English

ArabicEnglish
ألور ستار

Alor Setarcapital of Kedah