ecosse

listen to the pronunciation of ecosse
French - English
English - English
{i} Scotland (in French), country in the north of Britain
English - French
{n} Ecosse (en anglais Scotland), partie nord et région historique de la Grande-Bretagne située entre la mer du nord et l'Atlantique, au nord de l'Angleterre)