Multilingual Turkish Dictionary

DAĞA TIRMANMAK

DAĞA TIRMANMAK : Turkish English

v. mountaineer