montabarco - Spanish English Dictionary

montabarco

Play ENESESes
Play ENESESmx

Meanings of "montabarco" in English Spanish Dictionary : 1 result(s)

Spanish English
Engineering
montabarco [m] device for raising boats in a canal