DHC6

AcronymDefinition
DHC6➣De Havilland Canada DHC-6 Twin Otter (airliner)