interlocking piletranslation and definition "interlocking pile", tamil lexiconWordTamil Definitioninterlocking pileபின்னிய நிலத்தூண்