English: other unimproved mountain
Welsh: tir mynydd arall heb ei wella
Subject: Amgylchedd
English definition: land