mountain rangetranslation and definition "mountain range", tamil lexiconWordTamil Definitionmountain rangeமலைத்தொடர்mountain rangeமலைத்தொடர்