Lughet
antitank ditch — English to Chinese Translation | Lughet