English dictionary, thesaurus, translations & etymology
FreeDict.com

last resort in Italian

last resort in Italian

ultima risorsa
noun
(idiomatic) The only remaining, often least desirable, option when all others have been excluded.
ultima spiaggia
noun
(idiomatic) The only remaining, often least desirable, option when all others have been excluded.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.