meaning of Altrose

Altrose - German to English

altrose