logrono

Nouns

  • (n) a city in northern Spain on the Ebro River

Words of close approximity

logroll