English

edit

Proper noun

edit

Catalan Giants pl (plural only)

  1. (soccer) FC Barcelona
  NODES
Note 1