English-Latin dictionary »

telepathy meaning in Latin

EnglishLatin
telepathy noun
[UK: tɪ.ˈle.pə.θi]
[US: ˈte.lə.ˌpæ.θi]

telepathia [telepathiae](1st) F
noun

Your history