n. skilled marksman. sharpwitted adj. keenly perceptive or intelligent.
Related products
S words
S words
S words
S words
S words
S words
S words
S words
n. skilled marksman. sharpwitted adj. keenly perceptive or intelligent.
S words
S words
S words
S words
S words
S words
S words
S words