quillas
-keels
Plural of quilla

quilla

Popularity
500+ learners.
NOUN
(nautical)-keel
Synonyms for quilla
Word of the Day
smell