English to Arabic

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