MITRAILLE


Meaning of MITRAILLE in English

noun shot or bits of iron used sometimes in loading cannon.

Webster English vocab.      Английский словарь Webster.