Ido edit

Noun edit

stretesi

  1. plural of streteso