Dictionary search results

Showing 1-4 of 4 results

telepathy British & World English

The supposed communication of thoughts or ideas by means other than the known senses

telepathy English-Spanish

telepatía feminine