Likhwa.

IsiNdebele dictionary

feceza

Meaning

English meaning

  1. talk scandal.
  2. bend over and break; turn over