Dictionary / Food

mssstrd msshrmla

مسطرد مشرملة

/ms-SSTRD msh-RM-la/

English

Moroccan mustard

French

moutarde marocaine

Part of Speech

noun

Register

standard