Definify.com

Definition 2024


first_touches

first touches

English

Noun

first touches

  1. plural of first touch