FTFS

AcronymDefinition
FTFS➣French Theatre for Schools (France)
FTFS➣Full-Thickness Frog Skin