Swahili-English translation for "mochari"

SW mochari English translation

EN

SW mochari

mochari