firm-footed; determined

listen to the pronunciation of firm-footed; determined
English - English

Definition of firm-footed; determined in English English dictionary

Firm-footed; determined
flatfooted
firm-footed; determined
Favorites