Slovnenya

Translation English Spanish: common land

Dictionary: main
common land
noun