Definify.com

Definition 2024


scorticare

scorticare

Italian

Verb

scorticare

  1. (transitive) To skin or flay

Related terms

Conjugation

Anagrams