Spanish-English dictionary »

única forma meaning in English

SpanishEnglish
única forma noun

last resort(only remaining option)
noun