bicycle infantry - French English Dictionary
History

bicycle infantry



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

English French
Military
bicycle infantry chasseurs cyclistes