baubella

English

Noun

baubella

  1. plural of baubellum