Sponsored Links

amphibians

translation and definition "amphibians", tamil lexicon

WordTamil Definition
amphibiansநிலநீர் வாழ்வன