chinese hibiscus








noun

  1. China rose(def 2).
54 queries 0.551