mole draintranslation and definition "mole drain", tamil lexiconWordTamil Definitionmole drainமூலக்கூறு கழிவுmole drainவளை வடிகால்கள், செய்கரை வடிகால்கள்mole drainsகுறுகிய வடுகால்கள்