To cry out (fr. S'écrier)

Translation into English

Synonyms

  • exclamer
  • interjeter
  • s'exclamer