English | German | Russian | Czech

fleetfooted English

Meaning fleetfooted meaning

What does fleetfooted mean?

fleetfooted

swift on one's feet

Are you looking for...?