Definify.com

Definition 2025


caudal_keels

caudal keels

English

Noun

caudal keels

  1. plural of caudal keel