Welcome to SA Dictionaries

Tlotlofatso
   /tlu-tlu-fa-tso /

Elation, ecstasy, euphoria