Acronyms and Abbreviations

What does OTFP stand for?

Back to ot GroupBack to otf Group