scotland (in french), country in the north of britain

listen to the pronunciation of scotland (in french), country in the north of britain
English - English
{i} Ecosse