Definify.com

Definition 2025


scortichiate

scortichiate

Italian

Verb

scortichiate

  1. second-person plural present subjunctive of scorticare

Anagrams