Swahili-English translation for "mwaguzi"

SW mwaguzi English translation

SW mwaguzi

mwaguzi
mwaguzi (also: mbashiri)