English edit

Noun edit

camouflets

  1. plural of camouflet

French edit

Noun edit

camouflets m

  1. plural of camouflet