armiferous

suomi-englanti sanakirja

armiferous englanniksi

  1. Bearing arms or weapons.