Noun Definition

logrono

1.Definition: a city in northern Spain on the Ebro River

Category: Places