Welcome to SA Dictionaries

Tella
   /tel-la /

Contemptuous, impolite