Deplorable (fr. Déplorables)

Translation into English

Synonyms

  • lamentables
  • catastrophiques
  • désastreux
  • pitoyables
  • regrettables