: a hurricane occurring especially in the region of the Philippines or the China sea
Back to STORM
Home