Dictionary / Food

m7mmsa

محمّصة

/m-HM-msa/

English

roasted

French

grillé/torréfié

Part of Speech

noun

Register

standard