Spanish-English dictionary »

lancha motora meaning in English

SpanishEnglish
lancha motora noun
{f}

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

Your history