Translation of انسان دوست in English:

انسان دوست

phrase

  • humanist
    philanthropist