simchas

English

Noun

simchas

  1. plural of simcha