meaning of Allegras Freunde

Allegras Freunde - German to English

Allegra's Window