Arabic-English dictionary »

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

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

french friesdeep fried strips of potato