Translation of Scotch pine in Spanish:

Scotch pine

pino albar, n.

noun

(British Scots pine)
  • 1

    pino albar masculine