幽禁
Mandarin: you1 jin4
T1
T3
Definitions
  1. 1 to be put under house arrest
← Back to dictionary