Translation of superinsecto in English:

superinsecto

superbug, n.

masculine noun

  • 1

    superbug