LexiTurkTURKISH ↔ ENGLISH DICTIONARY

.telepati” in English

1 English translation
EN
telepathy

Tom claims he has animal telepathy.