Italian

edit

Verb

edit

estirparla

  1. compound of the infinitive estirpare with la

Anagrams

edit