Definify.com

Definition 2026


landfalls

landfalls

English

Noun

landfalls

  1. plural of landfall