Definify.com

Definition 2024


scorticata

scorticata

Italian

Participle

scorticata

  1. feminine singular of scorticato

Anagrams