Word Definition

Scampering

  1. of Scamper

Synonyms