inesplicata

Italian

Adjective

inesplicata

  1. feminine singular of inesplicato

Anagrams