Definition of "Barbaroſſa"

The word, "Barbaroſſa" does not exist in our dictionary.