Likhwa.

IsiNdebele dictionary

phunyula

Meaning

English meaning

let slip; let something or someone escape;