supertyphoons
English
Noun
supertyphoons
plural of
supertyphoon