CARTOUCH


Meaning of CARTOUCH in English

(n.) A roll or case of paper, etc., holding a charge for a firearm; a cartridge

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