heavy artillery ( synonym found)

Definition of heavy artillery:

°In a hefty manner.

Back to Top