Oviedo
English Dictionary
->
Letter O
-> Oviedo
Search Dictionary:
Oviedo Definition
(n)
a
city
in
northwestern
Spain
near
the
Cantabrian
Mountains
Oviedo Synonyms
Oviedo
© Art Branch Inc.