tuttu meaning in english

[Tel.] n. Loss, failure in mercantile profits. nasti, i vyavaharamulo na sommututtu pettukonnanu I incurred loss in this business. One who destroys nasakudu.