Posted in Arts, Government & Military, Science YFSF stands for Your Face Sounds Familiar (Philippines TV show) YFSF stands for Young Forensic Scientists Forum YFSF Share Pinterest Tweet Whatsapp