marine light infantry - French English Dictionary
History

marine light infantry



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

English French
Military
marine light infantry infanterie de marine