sifflets

English

Noun

sifflets

  1. plural of sifflet

Anagrams

French

Noun

sifflets m

  1. plural of sifflet