Translation of fence [sb] in in Romanian

fence [sb] in

phrasal verb

  • 1

    a izola (pe cineva) de restul lumii figurative