English Turkish Dictionary

English - Türkçe

villa in Turkish: