Version Française
Translate
"touchstone"
to French Language
English to French
French to English
English
French
touchstone
pierre de touche
touchstone (stone)
touchau (m)