Skip to main content

djereed

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