Translation of "stick ship" into English
sailing vessel is the translation of "stick ship" into English.
stick ship
-
sailing vessel
noun
-
Show algorithmically generated translations
Phrases similar to "stick ship" with translations into English
-
mast
Add example
Add