English to Arabic

Meaning for:
Humanizer
other
المُطَعِّم بالإنسانية