Definify.com

Definition 2024


estrapada

estrapada

Portuguese

Noun

estrapada f (plural estrapadas)

  1. strappado (form of torture)