What does Almosengeben mean?

Almosengeben - German to English

almsgiving