Swahili: himiza

Swahili verb 'himiza' conjugated