Definify.com

Definition 2024


carabela

carabela

Spanish

Noun

carabela f (plural carabelas)

  1. caravel

Derived terms