Skip to main content

destrer

English destrer meaning in English  •  destrer का अर्थ अंग्रेजी में
Noun
  • A war horse.
Advertisement