Translate sabord from French to English
French
Detailed Translations for sabord from French to English
sabord:
Translation Matrix for sabord:
Synonyms for "sabord":
Wiktionary Translations for sabord:
sabord
sabord
noun
-
a hatch in the hull of a ship through which a cannon is fired