The Italian term "partner, socio" matches the English term "partner"

other italian words that include "socio" : english :
attinente, collaboratore, socio associate