English Turkish Dictionary

English - Türkçe

climbing in Turkish: