English edit

Noun edit

touchdowns

  1. plural of touchdown

Spanish edit

Noun edit

touchdowns m pl

  1. plural of touchdown