Version Française
Meaning of
"tenace (tel une tache etc.)"
in English language
French to English
English to French
French
English
tenace (tel une tache etc.)
tough (stubborn, of a stain etc.)