untouchabletranslation and definition "untouchable", tamil lexiconWordTamil Definitionuntouchableதீண்டத்தகாதவர், (பெ.) தீண்டத்தகாத.