Logrono — definition

1. Logrono (Noun)

1 definition

Logrono (Noun) — A city in northern Spain on the Ebro River.

7 types of
Espana Kingdom of Spain Spain city metropolis urban center urban centre