Italian

edit

Verb

edit

deporla

  1. compound of the infinitive depore with la

Anagrams

edit