Summary
English to French:   more detail...
  1. deploration:


English

Suggestions for deploration in English

Spelling Suggestions for: deploration


Wiktionary Translations for deploration:

deploration
noun
  1. Action de déplorer.

External Machine Translations:


French

Suggestions for deploration in French

Spelling Suggestions for: deploration

External Machine Translations: