French facts

English

Noun

French facts

  1. plural of French fact