inesplicate
Italian
Adjective
inesplicate
feminine plural of
inesplicato