allied troops

Our editors are putting together more complete content — check back in about 20 minutes

allied troops — noun

1. soldiers from countries that have joined together for a common purpose

1.名詞
釋義

soldiers from countries that have joined together for a common purpose

例句

The allied troops marched through the city together.