meaning of Achtzehnfleckiger Marienkäfer

Achtzehnfleckiger Marienkäfer - German to English

18-spot ladybird [Myrrha octodecimguttata] [beetle]