English-Arabic dictionary »

infanticides meaning in Arabic

EnglishArabic
Infanticides

الوأد