French-Spanish dictionary »

remorquer de haute mer meaning in Spanish

FrenchSpanish
remorquer de haute mer

remolcador de altura