LexiTurkTURKISH ↔ ENGLISH DICTIONARY

birine takılmak. shake a leg acele etmek. stretch one' legs yürüme egzersizi yapmak” in English

1 English translation
EN
leg

It costs an arm and a leg.