Definify.com

Definition 2025


estrapada

estrapada

Portuguese

Noun

estrapada f (plural estrapadas)

  1. strappado (form of torture)