escossa

Italian

Participle

escossa f sg

  1. feminine singular of escosso

Anagrams