borrow pittranslation and definition "borrow pit", tamil lexiconWordTamil Definitionborrow pitஅயலிடக் குழி