Portuguese-English dictionary »

última instância meaning in English

PortugueseEnglish
última instância noun
{f}

last resort(only remaining option)
noun