megafortunes

English

Noun

megafortunes

  1. plural of megafortune