YUMI stands for York Unifying and Multicultural Initiative (York, England, UK)

YUMI
Share
Abbreviations And Their Meaning