himalaya honeysuckle - Anglais Synonymes Dictionnaire

himalaya honeysuckle

n.
[1] Leycesteria formosa