Welcome to SA Dictionaries

Tefa
   /te-fa /

Nag, upbraid