Langimage
English
C1

to spread the Christian gospel globally.

Meanings

to spread the Christian gospel globally.

The organization aims to evangelize the world through media.

Synonyms

Last updated: 2025/01/11 11:59