Welcome to SA Dictionaries

Tlaleha
   /tla-le-ha /

To report, relate