Search term automatica has one result
IT Italian EN English
automatica (adj) [firearm] (adj) repeating (adj) [firearm]