Summary
English to French:   more detail...
  1. excess of births:


English

Detailed Translations for excess of births from English to French

excess of births:


Related Translations for excess of births