estirpata

Italian

Participle

estirpata f sg

  1. feminine singular of estirpato

Anagrams