Definify.com

Definition 2025


scorticata

scorticata

Italian

Participle

scorticata

  1. feminine singular of scorticato

Anagrams