well-draintranslation and definition "well-drain", tamil lexiconWordTamil Definitionwell-drainகேணிக் கழிநீர் வடிகால்.