Polish-English dictionary »

telepatia meaning in English

PolishEnglish
telepatia noun

telepathynoun
communication by psychic means