B&MGF stands for Bill & Melinda Gates Foundation

B&MGF
Share
Abbreviations And Their Meaning