wave built terracetranslation and definition "wave built terrace", tamil lexiconWordTamil Definitionwave built terraceஅலை இடு மேடை