rambling rose
/R AE1 M B L IH0 NG R OW0 Z/noun
- 1
Any of various roses that grow on vines.
Translate โrambling roseโ into another language
Choose a language below to open the translator with English selected as the source language.
Any of various roses that grow on vines.
Choose a language below to open the translator with English selected as the source language.