meaning of Asiatische Krötenfrösche

Asiatische Krötenfrösche - German to English

megophryids [family Megophryidae]