BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Gottesanbeterin {f} [zool.] praying mantis

Gottesanbeterinnen {pl} praying mantises