1 landing area
English-Dutch dictionary > landing area
2 landing mat
English-Dutch dictionary > landing mat