meaning of Affenklammer

Affenklammer - German to English

at sign