Italian is not a Germanic language, but an Italic language. The
Italic sub-branch of Indo-European languages include all Romantic
languages such as French, Spanish, Portuguese, Italian and
Romanian, which were derived from the ancient Italic language of
Latin.
Germanic languages are also a sub-branch of the Indo-European
language family and include languages such as English, German,
Swedish and Dutch.
Despite Italian being an Italic/Romance language, there are some
words of German origin such as fresco, brodo and sapone.