Dictionary / Food

batata m7mmra

بطاطا محمّرة

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

English

roasted potatoes

French

pommes de terre rôties

Part of Speech

noun

Register

standard