meaning of Angeruch

Angeruch - German to English

top note