English Turkish Dictionary

English - Türkçe

skiing in Turkish: