ATTRECTATION


Meaning of ATTRECTATION in English

noun frequent handling or touching.

Webster English vocab.      Английский словарь Webster.