English

edit

Noun

edit

mitraillades

  1. plural of mitraillade

French

edit

Noun

edit

mitraillades ?

  1. plural of mitraillade