English: premises
Welsh: safle
Subject: Datblygu economaidd
Welsh definition: Neu "tir ac adeiladau" os oes angen manylder. Dyma a ddefnyddir mewn cyd-destunau cyffredinol.