ridere sotto i baffi

listen to the pronunciation of ridere sotto i baffi
الإيطالي - الإنجليزية
snicker, snigger
laugh in one's sleeve