appiastrata

Italian

Participle

appiastrata f sg

  1. feminine singular of appiastrato

Anagrams

  • appartatasi