Dictionary / Food
كبدة مشرملة
/KB-da msh-RM-la/
English
spiced liver
French
foie épicé
Part of Speech
noun
Register
standard