attrapades

French

Noun

attrapades f

  1. plural of attrapade