Translation of Scotch pine in Spanish:

Scotch pine

pino albar, n.

(British Scots pine)

noun

  • 1

    pino albar masculine