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