azulgrana
Top 20000
Meanings
Adjective
1. blue and scarlet
2. of FC Barcelona, a football club from Barcelona (soccer, relational)