Dictionary / Food
بطاطا محمّرة
/ba-TA-ta m-7MM-ra/
English
roasted potatoes
French
pommes de terre rôties
Part of Speech
noun
Register
standard