attrapades
French
Noun
attrapades
f
plural of
attrapade