English-Italian dictionary »

pull out all the stops meaning in Italian

EnglishItalian
pull out all the stops (reserve nothing)
verb

fare l'impossibileverb