zambuqs

English

Noun

zambuqs

  1. plural of zambuq