Spanish-French dictionary »

telepatista meaning in French

SpanishFrench
telepatista noun

télépathenom