meaning of Arbutin

Arbutin - German to English

arbutin