Subscribe
URL of the page has been copied to clipboard.
Meaning : A marauder and plunderer (originally operating in the bogs between England and Scotland).
Install App
Moss-trooper meaning in Telugu.