deposit, marinetranslation and definition "deposit, marine", tamil lexiconWordTamil Definitiondeposit, marineகடற்படுவு