inesplicate

Italian

Adjective

inesplicate

  1. feminine plural of inesplicato