Central Lechera
Meanings
Name
1. the Real Madrid, a famous football club from Madrid (soccer, derogatory)