Spanish-English dictionary »

telépata meaning in English

SpanishEnglish
telépata noun
{m} {f}

telepath(person with telepathic ability)
noun