LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tirbuşon.” in English

1 English translation
EN
corkscrew

Does anybody here have a corkscrew?