harbouringtranslation and definition "harbouring", tamil lexiconWordTamil Definitionharbouringஆட்பதுக்கல்