Dictionary / Food

mmarrd

ممرّد

/mm-ARRD/

English

marinated

French

marine

Part of Speech

noun

Register

standard