zambuquos

English

Noun

zambuquos

  1. plural of zambuquo