meaning of Apothekergarten

Apothekergarten - German to English

apothecary yard