Spanish-English dictionary »

lancha de carerras meaning in English

SpanishEnglish
lancha de carerras noun
{f}

speedboat(racing boat)
noun
[UK: ˈspiːd.bəʊt] [US: ˈspiːdboʊt]