Definify.com

Definition 2026


atachuro

atachuro

Ido

Noun

atachuro (plural atachuri)

  1. attachment