English

edit

Adjective

edit

fleet of foot

  1. Synonym of fleetfooted.
  NODES
Note 1