Subscribe
URL of the page has been copied to clipboard.
Meaning : The Scots' term for an English person.
Install App
Sassenach meaning in Telugu.