bowshot
English
bowshot meaning in English • bowshot का अर्थ अंग्रेजी में
Noun
- The distance traversed by an arrow shot from a bow.