Latin-English dictionary »

telepathia meaning in English

LatinEnglish
telepathia [telepathiae] (1st) F
noun

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