insane, "nuts", mad

listen to the pronunciation of insane, "nuts", mad
English - Italian

Definition of insane, "nuts", mad in English Italian dictionary

insane, mad
spiritato