meaning of Bachschmerle

Bachschmerle - German to English

stone loach [Barbatula barbatula]