Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Archery in English

English

Archery

/ɑrʧəri/

noun

1. The sport of shooting arrows with a bow

    synonym:
  • archery