Advertisement

Advertisement

Avilés

[ ah-vuh-leysSpanish ah-vee-les ]

noun

  1. a port in Asturias, NW Spain, on the Bay of Biscay.


Advertisement

Advertisement

Advertisement

Advertisement