ridere sotto i baffi

listen to the pronunciation of ridere sotto i baffi
Итальянский Язык - Английский Язык
snicker, snigger
laugh in one's sleeve