hemp tree ( synonym found)

Definition of hemp tree:

°past tense of hamper.

Back to Top