Slovnenya

Translation English Spanish: telepathy

Dictionary: main
telepathy
noun