Likhwa.

IsiNdebele dictionary

bangula

Meaning

English meaning

extract thorn.