Dictionary / Food

mdrrba

مدربة

/md-RR-ba/

English

pancake scramble

French

crêpe brouillée

Part of Speech

noun

Register

standard