Italian

edit

Participle

edit

appiastrato (feminine appiastrata, masculine plural appiastrati, feminine plural appiastrate)

  1. past participle of appiastrare

Anagrams

edit