English to Chinese Dictionary

Search:

别动队 bié dòng duì special detachment / commando / an armed secret agent squad


<< back to the home page