French-English dictionary »

demi-finaliste meaning in English

FrenchEnglish
demi-finaliste nom {m} nom {f}

semifinalist [semifinalists]◼◼◼(person who competes in the semifinals)
noun
[UK: ˌse.mɪ.ˈfaɪ.nə.lɪst] [US: ˌse.mi.ˈfaɪ.nə.ləst]