crazy, wacky, ludicrous

listen to the pronunciation of crazy, wacky, ludicrous
English - French

Definition of crazy, wacky, ludicrous in English French dictionary

crazy, ludicrous
ébetté
English - Italian
buffone