meaning of Almosengeben

Almosengeben - German to English

almsgiving