scortichiate

Italian

Verb

scortichiate

  1. second-person plural present subjunctive of scorticare

Anagrams