English-French dictionary »

iron maiden meaning in French

EnglishFrench
iron maiden (torture device)
noun
[UK: ˈaɪən ˈmeɪd.n̩]
[US: ˈaɪərn ˈmeɪd.n̩]

vierge de fer◼◼◼nom {f}

vierge de Nurembergnom {f}