frogs; toads; newts; salamanders; caecilians

listen to the pronunciation of frogs; toads; newts; salamanders; caecilians
English - Turkish

Definition of frogs; toads; newts; salamanders; caecilians in English Turkish dictionary

Amphibia
{i} amfibi hayvanlar
Amphibia
{i} suda ve karada yaşayabilen hayvanlar
English - English
Amphibia