meaning of Amoretten

Amoretten - German to English

cupids