sequoia tree ( synonym found)

Definition of sequoia tree:

°One who occupies a building or land without title or permission.

Definition of sequoia tree:

°One who occupies a building or land without title or permission.

Back to Top