estorta

Italian

Participle

estorta f sg

  1. feminine singular of estorto

Anagrams