Deftness meaning

The characteristic of being deft.
noun
0
0
Advertisement