Open main menu

ItalianEdit

PronunciationEdit

NounEdit

storture f

  1. plural of stortura