appiastrata
Italian
Participle
appiastrata
f
sg
feminine singular of
appiastrato
Anagrams
appartatasi