French-English dictionary »

les écossais meaning in English

FrenchEnglish
les Écossais nom {m pl}

Scottish◼◼◼(the people of Scotland)
noun
[UK: ˈskɒ.tɪʃ] [US: ˈskɑː.tɪʃ]