English-French dictionary »

keelson meaning in French

EnglishFrench
keelson (keel beam)
noun
[UK: ˈkel.sən]
[US: ˈkel.sən]

carlingue◼◼◼nom