Ancient history

How long did Frederick II reign the Hohenstaufen empire?

Frederick II never reigned over the Hohenstaufen empire but the Holy Roman Empire, over which he reigned for thirty eight years, from 1220 to 1258.