Slovnenya

Translation English Spanish: common land

Diccionario: main
common land
noun