kirschs

French

Noun

kirschs m

  1. plural of kirsch