Skip to main content

downed

English downed meaning in English  •  downed का अर्थ अंग्रेजी में
Adjective
  • knocked down.
  • touched to the ground, thus ending the play; -- of a football.
Advertisement