semiautomatic device
67.9K