heavy machine-guns - French English Dictionary
History

heavy machine-guns



Meanings of "heavy machine-guns" in French English Dictionary : 1 result(s)

English French
Military
heavy machine-guns mitrailleuses lourdes