Lughet
place under restraint — English to Chinese Translation | Lughet