Nimble-witted

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

Nimble-witted- Meaning:

Adjective. Quick thinking.