6 results
Results are displayed by relevance.
Welsh: arf
English: weapon
Welsh: arf aer
English: air weapon
Welsh: arf tanio
English: firearm
Welsh: arf ymosodol
English: offensive weapon
Welsh: arf wedi'i ddilysu
English: validated tool
Welsh: rhoi arf ar ogwydd
English: slope arms