Arabic-English dictionary »

شيش طاووق meaning in English

ArabicEnglish
شيش طاووق

shish taoukgrilled skewered chicken cubes