meaning of rosa laevigata
1.
Chinese
climbing
rose
with
fragrant
white
blossoms
Related Words
rosa laevigata
|
Developed & Maintained By
Taraprasad.com