LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kokmuş.” in English

1 English translation
EN
smell

He'll be sure to smell a rat if I'm with you.