cava su propia tumba - Spanish English Dictionary
History

cava su propia tumba



Meanings of "cava su propia tumba" in English Spanish Dictionary : 2 result(s)

Spanish English
Idioms
cava su propia tumba [v] be heading/riding for a fall
cava su propia tumba [v] be headed for a fall