meaning of Blindschleichen

Blindschleichen - German to English

blindworms

View more

  • slow worms