Dictionary / Food

khamira

خميرة

/kha-MI-ra/

English

yeast

French

levure

Part of Speech

noun

Register

standard