Spanish-French dictionary »

echar el guante | echar la garra meaning in French

SpanishFrench
echar el guante | echar la garra

jeter le grappin sur

mettre le grappin sur

Your history