pillory – English–Italiano translations

🇬🇧 en it 🇮🇹

pillory noun

  /ˈpɪləɹi/
  • framework on a post used as a means of punishment and humiliation
gogna
Wiktionary Links