mole drainstranslation and definition "mole drains", tamil lexiconWordTamil Definitionmole drainsகுறுகிய வடுகால்கள்