meaning of Aloe-Vera-Saft

Aloe-Vera-Saft - German to English

aloe vera juice