English-Italian dictionary »

judas cradle meaning in Italian

EnglishItalian
Judas cradle (device of torture)
noun

Culla di Giudanoun
{f}