Online Dictionary
Definition of " kermesse " in French English Dictionary
Results
kermesse
  • {N} fair