French-English dictionary »

anglais écossais meaning in English

FrenchEnglish
anglais écossais nom propre

Scottish English◼◼◼(English variety spoken in Scotland)
proper noun