Bā
sài
luó
nà
Specific Meaning
1
Barcelona