German English Dictionary
/
German
/
Stachling
German ⇄ English
Stachling
English translations
01
stickleback