out of one's wits

listen to the pronunciation of out of one's wits
İngilizce - Türkçe
deli
İngilizce - İngilizce
crazy, insane, out of one's mind