French-English dictionary »

race supérieure meaning in English

FrenchEnglish
race supérieure nom {f}

master race◼◼◼(race of people)
noun