Italian edit

Participle edit

estorti m pl

  1. masculine plural of estorto

Anagrams edit