meaning of Bachhafte

Bachhafte - German to English

osmylids [family Osmylidae]