Spanish-English dictionary »

multicasco meaning in English

SpanishEnglish
multicasco noun
{m}

multihull(type of boat)
noun