English | German | Russian | Czech

toucher English

Meaning toucher meaning

What does toucher mean?

toucher

a person who causes or allows a part of the body to come in contact with someone or something

Synonyms toucher synonyms

What other words have the same or similar meaning as toucher?

toucher English » English

thief nudger

Are you looking for...?