mitrailleuses

English

Noun

mitrailleuses

  1. plural of mitrailleuse

French

Noun

mitrailleuses f

  1. plural of mitrailleuse