sevilla
fem.noun
1. Seville
city in Spain
Common combinations
- centro de Sevilla — Seville city centre
- provincia de Sevilla — Province of Seville
- Sevilla está en el sur de España.Seville is in the south of Spain.
- Vivimos en Sevilla.We live in Seville.
- Mañana viajamos a Sevilla.Tomorrow we are travelling to Seville.