TFODE

AcronymDefinition
TFODEThe Free Online Dictionary and Encyclopedia
Copyright 1988-2018 AcronymFinder.com, All rights reserved.