Spanish-French dictionary »

telequinesia meaning in French

SpanishFrench
telequinesia noun

télékinésienom {f}