English Turkish Dictionary

English - Türkçe

lizard in Turkish: