Dictionary / Food

bttata m7mmra

بطاطا محمّرة

/bt-TA-ta m-7MM-ra/

English

roasted potatoes

French

pommes de terre roties

Part of Speech

noun

Register

standard