SFRPG

AcronymDefinition
SFRPGScience Fiction Role-Playing Game