meaning of mitraille

1. Shot or bits of iron used sometimes in loading cannon.


Related Words

mitraille | mitrailleur | mitrailleuse |

Developed & Maintained By Taraprasad.com

Treasure Words