Definify.com

Definition 2024


landings

landings

English

Noun

landings

  1. plural of landing