Translation of hierba doncella in English:

hierba doncella

myrtle, n.

feminine noun

  • 1

    myrtle US
    periwinkle British