Search term seclude has one result
EN English IT Italian
seclude (v) [person] (formal) isolarsi (v) [person]