The Italian term "straniero, estero" matches the English term "foreign"

other italian words that include "straniero" : english :
straniera, forestiere, straniero foreigner
strano, caratteristico, straniero, estroso strange
other italian words that include "estero" : english :
all'estero, in ogni direzione abroad
commercio èstero foreign trade