Spanish-French dictionary »

conmover | tocar meaning in French

SpanishFrench
conmover | tocar

toucher