Dictionary / Food
مسطاردة
/ms-TAR-da/
English
mustard
French
moutarde
Part of Speech
noun
Register
standard