Dictionary / Food

msllta

مسلطة

/ms-LL-ta/

English

mixed salad

French

salade composée

Part of Speech

noun

Register

standard