Definify.com

Definition 2024


typhoons

typhoons

English

Noun

typhoons

  1. plural of typhoon