Translations:

Deutsch
Gro├če Harfenschnecke
English
Harpa major
Close