romarin meaning in English
n. (zoology) rosemary, evergreen shrub which grows in mediterranean regions (used in perfumes, medications, and as a spice)
n. (zoology) rosemary, evergreen shrub which grows in mediterranean regions (used in perfumes, medications, and as a spice)