Meaning of insania in Spanish:

insania

Translate insania into English

feminine noun

formal
  • 1Locura (trastorno o perturbación de las facultades mentales)