superhurricanes
English
Noun
superhurricanes
plural of
superhurricane