sly grin ( synonym found)

Definition of sly grin:

°hitting a ball hard; slogging.

Back to Top