English Turkish Dictionary

English - Türkçe

farmhouse in Turkish: