Spanish edit

Proper noun edit

La Guajira ?

  1. A department of Colombia

Derived terms edit