musettes

English

Noun

musettes

  1. plural of musette

French

Noun

musettes f

  1. plural of musette