English-Spanish dictionary »

judas cradle meaning in Spanish

EnglishSpanish
Judas cradle (device of torture)
noun

cuna de Judasnoun
{f}