Italians

ah thanks.
ive always wondered why it's germania and tedesco. why isnt it germania and germano?

Because Tedesco is older than Germania in Italian languages
We call you Tedeschi in the Vulgar Latin dialects spoken inside the HRE and so it stuck
Germania is an new country relatively speaking so we used the Latin (and more prestigious Germania name) instead of the Vulgar Latin one

tedesco comes from Tisk/Deutsch the german name

wtf are you talking about the HRE was usually called Germania because it's in the same geographic location of ancient Germania

This one means fuck you

The HRE was called the Impero not anachronistic names like Germania
This can be seen by the Guelfi VS Ghibellini period in Italy in which you either was with the Impero or with the Papa desu