From English-Spanish FreeDict Dictionary ver. 0.3.1: landing /lˈandɪŋ/ 1. amarradero, desembarcadero
landing /lˈandɪŋ/ 1. amarradero, desembarcadero
From English-Spanish FreeDict Dictionary ver. 0.3.1: landing /lændiŋ/ aterrizaje
landing /lændiŋ/ aterrizaje