Russian-English dictionary »

стремнина meaning in English

RussianEnglish
стремнина noun
{f}

rapid [rapids](section of river)
noun
[UK: ˈræ.pɪd] [US: ˈræ.pəd]