EN

Synonyms for keels

Keels, noun plural of keel. Synonyms in the same form.

Synonyms in the same form

Noun plural