insane; not of sound mind; not in control of one's self.

listen to the pronunciation of insane; not of sound mind; not in control of one's self.
insane; not of sound mind; not in control of one's self.
Favoriten