Risata (en. Laughter)

Translation into Italian

Synonyms

  • cackles
  • chuckles
  • giggles
  • roars
  • snickers