Slovnenya

Translation English Spanish: common land

Dictionnaire: main
common land
noun