the Scots ne demek

  1. the Scots : İskoçlar