Cidra

See also: cidra

English

Proper noun

Cidra

  1. A town and municipality in central Puerto Rico.

Anagrams