Scot in Spanish
Scot in Spanish
escocés
A person born in or native to Scotland.
escocesa
A person born in or native to Scotland.