English Turkish Dictionary

English - Türkçe

doll in Turkish: