Spanyol-Angol szótár »

último recurso angolul

SpanyolAngol
último recurso noun
{m}

last resort(only remaining option)
noun