semi ariditytranslation and definition "semi aridity", tamil lexiconWordTamil Definitionsemi aridityமிதவறட்சி