LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hile sezmek. ratter sıçan tutan kedi veya köpek” in English

1 English translation
EN
rat

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