meaning of Bachstelzen

Bachstelzen - German to English

wagtails