Bukhara fleeceflower

English

Noun

Bukhara fleeceflower

  1. Synonym of Russian vine