×

station the troops on a hill meaning in Chinese

Pronunciation:
  • 把部队驻扎在小山上
  • station:    n. 1. 站,台,车站;航空站,机 ...
  • troop:    n. 1.〔pl.〕军队;部队。 2 ...
  • hill:    n. 1.小山〔英国通常指2000英 ...
download dictionary App, translate anytime

Related Words

  1. station taking manoeuvre in Chinese
  2. station tanker in Chinese
  3. station technical working diagram in Chinese
  4. station test in Chinese
  5. station tester in Chinese
  6. station time in Chinese
  7. station to in Chinese
  8. station to station in Chinese
  9. station to station call in Chinese
  10. station to station service in Chinese
PC Version简体繁體