Translation of "touch-down" into English
TD is the translation of "touch-down" into English.
touch-down
-
TD
nounMi ricorda di quando ero in campo e segnavo i Touch Down per la Grimley High.
Reminds me of being on the field, throwing TD's for Grimley High.
-
Show algorithmically generated translations
Automatic translations of "touch-down" into English
-
Glosbe Translate
-
Google Translate
Add example
Add