cavar su propia fosa - Spanish English Dictionary
History

cavar su propia fosa



Meanings of "cavar su propia fosa" in English Spanish Dictionary : 1 result(s)

Spanish English
Idioms
cavar su propia fosa [v] dig one's own grave