cacasenno

listen to the pronunciation of cacasenno
الإيطالي - الإنجليزية
know-all, wiseacre, showoff, arrogant person who thinks he knows everything