English Turkish Dictionary

English - Türkçe

bus stop in Turkish: