Translation of aspen in Malay

aspen

aspen

noun

  • 1

    aspen, sejenis pokok