echo soundertranslation and definition "echo sounder", tamil lexiconWordTamil Definitionecho sounderஎதிரொலி ஆழமானிecho sounderஎதிரொலிecho sounderஎதிரொலி