meaning of arenisca

arenisca - Spanish to English

sandstone