Arabic-English dictionary »

بَطَاطِس مَقْلِيَّة meaning in English

ArabicEnglish
بَطَاطِس مَقْلِيَّة f

french friesdeep fried strips of potato