spare no effort ( synonym found)

Definition of spare no effort:

°one who sprints.

Back to Top