Lughet
prove an alibi — English to Chinese Translation | Lughet