English dictionary
culebra meaning and definition
Definition and meaning of culebra at MeaningMonkey.org. culebra meaning and definition in the English Dictionary.CULEBRA noun
Definition of Culebra (noun)
- a small island off the coast of Puerto Rico with miles of beautiful beaches
Source: Princeton University Wordnet