Subscribe
URL of the page has been copied to clipboard.
Meaning : A badge award to Boy Scouts in recognition of special projects.
Install App
Merit badge meaning in Telugu.