Skip to main content

aventail

English aventail meaning in English  •  aventail का अर्थ अंग्रेजी में
Noun
  • The movable front to a helmet; the ventail.
Advertisement