douille/manchon - French English Dictionary

douille/manchon

Play ENFRFRfr
Play ENFRFRca

Meanings of "douille/manchon" in English French Dictionary : 1 result(s)

French English
Firearms
douille/manchon [m] cartridge case