Italian edit

Participle edit

permasto (feminine permasta, masculine plural permasti, feminine plural permaste)

  1. past participle of permanere

Anagrams edit