Portuguese-English dictionary »

montanha-russa meaning in English

PortugueseEnglish
montanha-russa noun
{f}

rollercoaster(amusement ride)
noun
[UK: ˈrolərˌko.stə(r)] [US: ˈrolərˌko.stər]