meaning of Ameisenkriechen

Ameisenkriechen - German to English

formication