land slide (or) lane sliptranslation and definition "land slide (or) lane slip", tamil lexiconWordTamil Definitionland slide (or) lane slipநிலம் சரிதல், நிலச்சரிவு