English-Arabic dictionary »

satay meaning in Arabic

EnglishArabic
satay dish

سَاتِيهm