Dictionary / Food
محمّصة
/m-HM-msa/
English
roasted
French
grillé/torréfié
Part of Speech
noun
Register
standard