flicards

French

Noun

flicards

  1. plural of flicard