four legged animal ( synonym found)

Definition of four legged animal:

°in a fleeting manner.

Back to Top