The Italian term "approdo" matches the English term "landing"

other italian words that include "approdo" : english :
approdo disembarkment