French-English dictionary »

relayeuse meaning in English

FrenchEnglish
relayeuse nom {f}

relayer(athlete in a relay race)
noun