What does Augenzähne mean?

Augenzähne - German to English

eyeteeth

View more

  • eye teeth