xanbies

English

Noun

xanbies

  1. plural of xanbie