FTLR

AcronymDefinition
FTLR➣Financial Times Law Reports (UK)
FTLR➣Fruit Tree Leaf Roller