Word Definition - 塞维利亚

sài wéi lì yà Seville, city in Andalusia, Spain