Dictionary / Food

kbda

كبدة

/KB-da/

English

liver

French

foie

Part of Speech

noun

Register

standard