Lughet
to lodge an appeat — English to Chinese Translation | Lughet