meaning of Brillenschlange

Brillenschlange - German to English

(Indian) spectacled cobra [Naja naja naja]

View more

  • four-eyes [coll.]