out of one's wits

listen to the pronunciation of out of one's wits
Английский Язык - Турецкий язык
deli
Английский Язык - Английский Язык
crazy, insane, out of one's mind