Skip to main content

dextrer

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