meaning of cherokee rose

1. Chinese climbing rose with fragrant white blossoms


Related Words

cherokee rose |

Developed & Maintained By Taraprasad.com

Treasure Words