Likhwa.

IsiNdebele dictionary

satha

Meaning

English meaning

have sexual intercourse.