Slovnenya

Translation English French: sense of touch

Dictionary: main
sense of touch
noun
1 tact.
2 trace.