Likhwa.

IsiNdebele dictionary

gxamuza

Meaning

English meaning

immerse.