Spanish-French dictionary »

remolcar meaning in French

SpanishFrench
remolcar

remorquer

arrastrar | atoar | remolcar | ratrar

trainer