What does Boaschlange mean?

Boaschlange - German to English

boa