Likhwa.

IsiNdebele dictionary

hlanganyela

Meaning

English meaning

1; act or do together in unison; 2; take part in