Definify.com

Definition 2024


intachables

intachables

Spanish

Adjective

intachables

  1. plural of intachable