meaning of Bisamapfel

Bisamapfel - German to English

pomander