Polish-English dictionary »

autodafe meaning in English

PolishEnglish
autodafe noun

auto da fenoun
public execution by burning at the stake