Acronyms and Abbreviations

What does YMFDF stand for?

Back to ym GroupBack to ymf Group