The English term "mirror" matches the Italian term "specchio"

other english words that include "mirror" : italian :
mirrorfinish lucentezza perfetta