What is Ecosse?
The French Name For Scotland
france calls scotland Ecosse
france calls england Les Wankers
See alba gu brath, respect
All you need for a faster workflow in one place.