schlimazels

English

Noun

schlimazels

  1. plural of schlimazel