Definify.com

Definition 2025


landfalls

landfalls

English

Noun

landfalls

  1. plural of landfall