water soakedtranslation and definition "water soaked", tamil lexiconWordTamil Definitionwater soakedநீர் தோய்ந்த