Stammered (fr. Bégayait)

Translation into English

Synonyms

  • balbutier
  • bredouiller
  • hésiter