Dictionary / Food

charmoula d l7ut

شرمولة ديال الحوت

/shar-MU-la d l-7UT/

English

fish chermoula

French

marinade poisson

Part of Speech

noun

Register

standard