keel English -
1.
Englishkeeled
-
Englishfurnished with a keel
2.
Related words
square natural language gules stem fore-and-aft garboard centreboard natural language
English translator: English keel Eesti sõnaraamat Español Traductor Svenska Översättare