Italian

edit

Participle

edit

discucita f sg

  1. feminine singular of discucito

Anagrams

edit