Swahili: teremsha

Swahili verb 'teremsha' conjugated