Italian edit

Participle edit

stritolata f sg

  1. feminine singular of stritolato

Anagrams edit