YourDictionary

Avilés

(äˌvə-lāsˈ, äˌvē-lĕsˈ)

A town of northwest Spain on an inlet of the Bay of Biscay. It is a port and an industrial center. Population: 83,300.

link/cite print suggestion box