What does Ameisenlöwe mean?

Ameisenlöwe - German to English

ant-lion

View more

  • antlion
  • ant lion
  • doodlebug [Am.]