The English term "mile" matches the Italian term "miglio"

other english words that include "mile" : italian :
simile paragone
smile sorridere
smile at sorridere