Dictionary / Food

mstarda

مسطاردة

/ms-TAR-da/

English

mustard

French

moutarde

Part of Speech

noun

Register

standard