English to Arabic

Meaning for:
Infanticide
other
الوأد