टाट

English: Translation
sackcloth; tat, tit
Hindi: Translation
टाट
noun