LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kundura kalıbı. stick to one' last işi olmayan şeye karışmamak” in English

1 English translation
EN
last

The last person I told my idea to thought I was nuts.