Search term Kermesse has one result
FR French EN English
kermesse (n) [informal sale] rummage sale (n) [informal sale]

French English translations