English

edit

Etymology

edit

From German Katzenklavier (literally cat piano).

Noun

edit

Katzenklavier

  1. Synonym of cat organ