Arabic-English dictionary »

شَطَّة meaning in English

ArabicEnglish
شَطَّة f

chili pepperfruit