meaning of Apologeten

Apologeten - German to English

apologists