drainstranslation and definition "drains", tamil lexiconWordTamil Definitiondrainsவடுகால்கள்mole drainsகுறுகிய வடுகால்கள்intereception drainsஇடையீட்டு வடிகால்கள்intercepting pipe drainsஇடையீட்டுக் குழாய் வடிகால்கள்