ASHPD

AcronymDefinition
ASHPD➣Apeture Science Handheld Portal Device (games)