Spanish-French dictionary »

pisar la manguera meaning in French

SpanishFrench
pisar la manguera

marcher sur les pieds