Browse
3 entries in Meru
Daktari
Meru · noun
doctor
daktari
Dawa
medicine
dawa
Dhahabu
Meru · adjective
gold
dhahabu