Detailed Translations for fin keel from English to Swedish
fin keel:
Translation Matrix for fin keel:
Synonyms for "fin keel":
Related Definitions for "fin keel":
-
a metal plate projecting from the keel of a shallow vessel to give it greater lateral stability1
External Machine Translations:
Related Translations for fin keel