Definify.com

Definition 2024


landfalls

landfalls

English

Noun

landfalls

  1. plural of landfall