English synonyms about - contact  

Oviedo

noun

1 Oviedo

A city in northwestern Spain near the Cantabrian Mountains.

Dutch: Oviedo


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

debug info: 0.0147