Uludağ


Results for "Uludağ"

Turkish - English dictionary

Uludağ

(Turkish - English dictionary) :
Mt. Olympus (in northwestern Turkey, at Bursa).