Dictionary search results

Showing 1-2 of 2 results

typhoon US English

A tropical storm in the region of the Indian or western Pacific oceans


You searched for typhoon