stritolata

Italian

Participle

stritolata f sg

  1. feminine singular of stritolato

Anagrams