English → Hindi dictionary

oviedo

ओवीडो / ओविएदो / ऑविएदोNOUN

Definition

a city in northwestern Spain near the Cantabrian Mountains

Looking for poetry? Read shayari and poems by great poets.