Translation of laurel in English:

laurel

laurel

noun

  • 1

    laurel, evergreen shrub with smooth glossy leaves