meaning of Apologetin

Apologetin - German to English

apologist [female]