oviedo

Noun
  1. a city in northwestern Spain near the Cantabrian Mountains

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

oviedo
Oviedo is a beautiful city with historic buildings and green parks.