LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tırabzan.” in English

2 English translations
EN
handrail

Hold the handrail.