jamborettes

English

Noun

jamborettes

  1. plural of jamborette