Dictionary / Food
مسطرد مشرملة
/ms-SSTRD msh-RM-la/
English
Moroccan mustard
French
moutarde marocaine
Part of Speech
noun
Register
standard