TFODE

AcronymDefinition
TFODE➣The Free Online Dictionary and Encyclopedia