LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sır söyleyen özel veya gizli bir şeyi meydana vuran.” in English

1 English translation
EN
telltale

The school telltale reported Tom to the principal for smoking behind the gym.