meaning of Abgottschlange

Abgottschlange - German to English

boa constrictor [Boa constrictor]