YUFT stands for Yale Undergraduates Friends of Turkey

YUFT
Share
Abbreviations And Their Meaning