Online Dictionary
Definition of " acclamations " in French English Dictionary
Results
acclamations
  • {N} plaudit