Italian-English dictionary »

razza superiore meaning in English

ItalianEnglish
razza superiore noun
{f}

master race(race of people)
noun