Arabic-English dictionary »

بطاطا مهروسة meaning in English

ArabicEnglish
بطاطا مهروسة

Mashed-potatoes