chilean jasmine - English Synonyms Dictionary

chilean jasmine

n.
[1] Mandevilla laxa