English

edit

Noun

edit

May bug (plural May bugs)

  1. cockchafer

Translations

edit