Nimble-witted

0
1404
Nimble-witted- Meaning: Adjective. Quick thinking.

Nimble-witted- Meaning:

Adjective. Quick thinking.