English dictionary, thesaurus, translations & etymology
FreeDict.com

heavy artillery in Italian

heavy artillery in Italian

pezzi forti
noun
(figuratively) The most powerful means that can be used to carry out something.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.