Online Dictionary

Spanish Dictionary, English Spanish Dictionary

Definition of " carabela " in Spanish Dictionary
Direct results
Spanish » English
carabela
  • {N} caravel, carvel
Indirect results
Spanish » English
paseo en carabela
  • {N} carvel