BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Tomatenfrösche {pl} (Dyscophus) (zoologische Gattung) [zool.] tomato frogs (zoological genus)