Arabic-English dictionary »

سْتَارْبَكْس meaning in English

ArabicEnglish
سْتَارْبَكْس m

Starbuckschain of coffee shops