francates

English

Noun

francates

  1. plural of francate