Meaning of Oviedo
Definition of Oviedo
(noun)
a
city
in
northwestern
Spain
near
the Cantabrian Mountains
Other information on Oviedo
WIKIPEDIA results for
Oviedo
Amazon results for
Oviedo
Tweet