Feudalism

A system of holding of land in exchange for service or labor.

Feudalism Definition
Feudalism Definition

Flippy

The leader in educational esports.