"tazama" English translation

SW

"tazama" in English

tazama {vb}

SW tazama {verb}

tazama