Definify.com

Definition 2026


scorticata

scorticata

Italian

Participle

scorticata

  1. feminine singular of scorticato

Anagrams