May bug

EnglishEdit

NounEdit

May bug ‎(plural May bugs)

  1. cockchafer

TranslationsEdit