Definify.com

Definition 2024


atachuro

atachuro

Ido

Noun

atachuro (plural atachuri)

  1. attachment