djereed
English
djereed meaning in English • djereed का अर्थ अंग्रेजी में
Noun
- A blunt javelin used in military games in Moslem countries.