The English term "strange" matches the Italian term "strano, caratteristico, straniero, estroso"

other english words that include "strange" : italian :
estrange alienare