English to Arabic

Meaning for:
Infanticides
other
الوأد