Contents

EnglishEdit

NounEdit

camouflets

  1. plural of camouflet

FrenchEdit

NounEdit

camouflets m

  1. plural of camouflet