Ridacchiare (en. Chuckle)

Translation into Italian

Synonyms

  • giggle
  • chortle
  • smirk
  • snicker
  • snigger