LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ağır yük asansörü. be hoist with veya by one's own petard kendi kazdığı çukura düşmek” in English

1 English translation
EN
hoist

Give me a hoist.