To feel (fr. Tâter)

Translation into English

Synonyms