Version Française
Meaning of
"damier (marques de touché)"
in English language
French to English
English to French
French
English
damier (marques de touché)
landing or touchdown marks