Definify.com

Definition 2026


carabela

carabela

Spanish

Noun

carabela f (plural carabelas)

  1. caravel

Derived terms