Lexi
Turk
TURKISH ↔ ENGLISH DICTIONARY
⌕
Search
→
“
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.