English Turkish Dictionary

English - Türkçe

village in Turkish: