salt laketranslation and definition "salt lake", tamil lexiconWordTamil Definitionsalt lakeஉவப்பு நீர்க்குளம், உவர் ஏரிsalt lakeஉப்புக்குளம்