bn:00818770n
Noun Named Entity
EL
No term available
EN
Royal Challengers Bangalore are a professional franchise cricket team based in Bengaluru, Karnataka, that plays in the Indian Premier League. Wikipedia
Relations
Sources