Definify.com

Definition 2024


storture

storture

Italian

Noun

storture f

  1. plural of stortura