Spanish-English dictionary »

último recurso meaning in English

SpanishEnglish
último recurso noun
{m}

last resort(only remaining option)
noun