Lughet
military motor lorry — English to Chinese Translation | Lughet