nebbichs

English

Noun

nebbichs

  1. plural of nebbich