Possible Results:
mentecata
-idiot
Feminine singular ofmentecato(noun)
mentecata
-silly
Feminine singular ofmentecato(adjective)

mentecato

Word of the Day
Weeping Woman