Welcome to SA Dictionaries

Telo
   /te-lo /

Capitulation, succumbing, martyrdom