Portuguese-English dictionary »

escocesa meaning in English

PortugueseEnglish
escocesa noun
{f}

Scot [Scots](a person born in or native to Scotland)
noun
[UK: skɒt] [US: ˈskɑːt]

Scotswoman [Scotswomen](a woman from Scotland)
noun
[UK: ˈskɒt.swʊ.mən] [US: ˈskɒt.swʊ.mən]