Bā
sài
lóng
nà
Specific Meaning
1
Barcelona (Tw)