Spanish

edit

Adjective

edit

chachapoyas m pl or f pl

  1. plural of chachapoya

Noun

edit

chachapoyas

  1. plural of chachapoya