rospuutto (Finnish) comes from Russian распутица, from Russian путь, from Proto-Slavic pǫtь, from Proto-Balto-Slavic pántis, from Proto-Indo-European póntoh₁s, from Proto-Indo-European pent- — to pass; path.
rospuutto (Finnish): Synonym of kelirikko