meaning of botanische Gärten

botanische Gärten - German to English

botanical gardens