last resource - İspanyolca İngilizce Sözlük

last resource

Meanings of "last resource" with other terms in English Spanish Dictionary : 1 result(s)

İngilizce İspanyolca
Idioms
use up one's last resource quemar el último cartucho [v]