Italian

edit

Participle

edit

escossa f sg

  1. feminine singular of escosso

Anagrams

edit