Search term touchdown has 4 results
EN English FR French
touchdown (n) [sports - football] but (n) {m} [sports - football]
touchdown (n) [aviation] atterrissage (n) {m} [aviation]
touchdown (n) [football score] touchdown (n) [football score] (n)
FR French EN English
touchdown (n) [football score] (n) touchdown (n) [football score]