English-French dictionary »

master race meaning in French

EnglishFrench
master race (race of people)
noun

race supérieure◼◼◼nom {f}