marine light infantry - French English Dictionary

marine light infantry

Meanings of "marine light infantry" in French English Dictionary : 1 result(s)

English French
Military
marine light infantry infanterie de marine