MohammedPreview
Open in TheBrain

To Seminate

To sow; to spread; to propagate.