kompastua Finnish - English
1.
2.
Englishfounder
-
Englishto stumble
-
Finnishkompastua
3.
Englishstumble
-
Englishto trip or fall
-
Finnishkompastua, kompuroida
English translator: Finnish English kompastua Eesti sõnaraamat Español Traductor Svenska Översättare