French-English dictionary »

gradins meaning in English

FrenchEnglish
gradins nom {m pl}

terrace [terraces]◼◼◼(standing area at a football ground)
noun
[UK: ˈte.rəs] [US: ˈte.rəs]