บาร์เซโลนา

baa-see-loo-naa

Noun

    • Barcelona (city in Spain)