Dictionary / Food

kbda mshrmla

كبدة مشرملة

/KB-da msh-RM-la/

English

spiced liver

French

foie épicé

Part of Speech

noun

Register

standard