fripouilles

French

Noun

fripouilles f

  1. plural of fripouille