Version Française
Translate
"touch (act of touching)"
to French Language
English to French
French to English
English
French
touch (act of touching)
contact (m)