meaning of Asiatische Landsalamander

Asiatische Landsalamander - German to English

Asiatic salamanders [family Hynobiidae]