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

other italian words that include "straniero" : english :
straniero, estero foreign
straniera, forestiere, straniero foreigner
other italian words that include "estroso" : english :
estroso, caratteristico peculiar