Italian edit

Verb edit

stentacchiasti

  1. second-person singular past historic of stentacchiare

Anagrams edit