one who is given to obnoxious or insolent humor; wise guy

listen to the pronunciation of one who is given to obnoxious or insolent humor; wise guy
الإنجليزية - التركية
الإنجليزية - الإنجليزية
smart aleck
one who is given to obnoxious or insolent humor; wise guy
المفضلات