Dictionary / Food
ممرّد
/mm-ARRD/
English
marinated
French
marine
Part of Speech
noun
Register
standard