May bug

EnglishEdit

NounEdit

May bug (plural May bugs)

  1. cockchafer

TranslationsEdit