zarbistes

French

Noun

zarbistes

  1. plural of zarbiste