Turkish Spanish Dictionary

Türkçe - español

amfibi in Spanish: