ajopuu Finnish - English
1.
Englishdriftwood
-
Englishfloating piece of wood
-
Finnishajopuu
Englishdriftwood
-
Finnishajopuu
2.
Englishdrift
-
Englishdriftwood included in flotsam washed up onto the beach
-
Finnishajopuu
English translator: Finnish English ajopuu Eesti sõnaraamat Español Traductor Svenska Översättare