meaning of sevilla

1. a city in southwestern Spain; a major port and cultural center; the capital of bullfighting in Spain


Related Words

sevilla |

Developed & Maintained By Taraprasad.com

Treasure Words