Çatalca
geographical nameDefinition of Çatalca
city of Turkey in Europe west of Istanbul
1