English synonyms about - contact  

Culebra

noun

1 Culebra

A small island off the coast of Puerto Rico with miles of beautiful beaches.


Find more on culebra elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0463