Sponsored Links

pelagic deposit

translation and definition "pelagic deposit", tamil lexicon

WordTamil Definition
pelagic depositகடற்படிவு