Keel — English Dutch translation1 translation found

keel (n) (nautical) kiel (m) (n) (nautical)
Translate Keel into other languages
Translate keel into German
Translate keel into French
Translate keel into Italian
Translate keel into Spanish
Translate keel into Portuguese
Translate keel into Slovenian
Translate keel into Polish
Translate keel into Czech