Dictionary / Food
خميرة
/kha-MI-ra/
English
yeast
French
levure
Part of Speech
noun
Register
standard