Definify.com

Definition 2025


carabela

carabela

Spanish

Noun

carabela f (plural carabelas)

  1. caravel

Derived terms