1 result for 葆*

Top match
  1. dense foliage; to cover