Silleda

English

Proper noun

Silleda

  1. A municipality of Pontevedra, Galicia, Spain.