torpstranslation and definition "torps", tamil lexiconWordTamil Definitiontorpsநீர்மூழ்கிக்குண்டு இயக்குநர்.