Open main menu
See also: rosa-canina and Rosa canina

ItalianEdit

 
Italian Wikipedia has an article on:
Wikipedia it

NounEdit

rosa canina f (plural rose canine)

  1. dog rose, dogrose