Translation of aspen in English:

aspen

aspen

noun

  • 1

    aspen, a kind of poplar tree