deep sea plaintranslation and definition "deep sea plain", tamil lexiconWordTamil Definitiondeep sea plainகடல் அடுத்தளம்