Arabic-English dictionary »

شَطِيرَة meaning in English

ArabicEnglish
شَطِيرَة f

sandwichdish|open sandwich