1 rough leaf | Definition of rough leaf

rough leaf

noun

Definition of rough leaf