Italian edit

Adjective edit

inesplicata

  1. feminine singular of inesplicato

Anagrams edit