MITRAILLE


Meaning of MITRAILLE in English

(n.) Shot or bits of iron used sometimes in loading cannon.

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