Version Française
Translate
"keel"
to French Language
English to French
French to English
English
French
keel
quille (f)
keel
quille
keel
potelet
keelboat
Quillard