'

Welsh–English dictionary

English translation of the Welsh word gorsaf

Welsh → English
  
WelshEnglish
gorsaf depot; halt; station
gorsafol stationary