keel English - French
1.
-
Englishsailboat having a keel
-
Frenchquillard
Related words
natural language gules stem centreboard natural language
English translator: English French keel Eesti sõnaraamat Español Traductor Svenska Översättare
Englishsailboat having a keel
Frenchquillard
natural language gules stem centreboard natural language
English translator: English French keel Eesti sõnaraamat Español Traductor Svenska Översättare