English: base station
Welsh: gorsaf
Subject: Datblygu economaidd
English definition: (mobile phone)