sinkoutua Finnish - English
1.
Englishdart
-
Englishto fly or pass swiftly
-
Finnishsinkoutua
2.
Englishcatapult
-
Finnishampaista, sinkoutua, singahtaa
English translator: Finnish English sinkoutua Eesti sõnaraamat Español Traductor Svenska Översättare