Versión en Español
Meaning of
"maroma"
in English language
Spanish to English
English to Spanish
Spanish
English
maroma
(mec), cable, rope
maroma
hawser