English edit

Noun edit

May bug (plural May bugs)

  1. cockchafer

Translations edit