Word Definition - 巴塞罗那

bā sài luó nà Barcelona, Spain