1 rubberweed | Definition of rubberweed

rubberweed

noun

Definition of rubberweed

: pingue