Pronunciation

edit

Noun

edit

atachuri

  1. plural of atachuro