English-French dictionary »

grey cup meaning in French

EnglishFrench
Grey Cup proper noun

Coupe Grey◼◼◼nom propre