Portuguese-English dictionary »

mota de neve meaning in English

PortugueseEnglish
mota de neve noun
{f}

snowmobile [snowmobiles](vehicle)
noun
[UK: ˈsnomoˌbil] [US: ˈsnomoˌbil]