Arabic-English dictionary »

الكافيتريا meaning in English

ArabicEnglish
الكافيتريا

Snackbar[UK: snˈakbɑː] [US: snˈækbɑːr]