The English term "magazine" matches the Italian term "periodico"