talus or screetranslation and definition "talus or scree", tamil lexiconWordTamil Definitiontalus or screeஉடைக்கற்குவை