Slovnenya

Translation English Spanish: thought transference

Dictionnaire: main
thought transference
noun