estorte

Italian

Participle

estorte f pl

  1. feminine plural of estorto

Anagrams