What is Ecosse?
The French Name For Scotland
france calls scotland Ecosse
france calls england Les Wankers
See alba gu brath, respect