alluvial terracetranslation and definition "alluvial terrace", tamil lexiconWordTamil Definitionalluvial terraceவண்டல் திட்டுalluvial terraceஆற்றடு அடுக்குப் படுகள்