Sponsored Links

deposit, littoral

translation and definition "deposit, littoral", tamil lexicon

WordTamil Definition
deposit, littoralகரையோரப் படுவு