Arabic-English dictionary »

ستار meaning in English

ArabicEnglish
ألور ستار

Alor Setarcapital of Kedah

پرستارِ بچه f

babysitterbaby or child caretaker