Spanish-French dictionary »

darse la mano meaning in French

SpanishFrench
darse la mano

serrer la pince

Your history