As for the German tribes, do remember that they weren't a bunch of uncivilized rabble by the 300s AD. Their technology essentially caught up with the Romans, while (Western) Roman tech stagnated by ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results