Skip to main content

English: semi-automatic weapons

Welsh: arfau lled-awtomatig

Part of speech

Noun, Plural