'

Welsh–English dictionary

English translation of the Welsh word arloesydd

Welsh → English
  
WelshEnglish
arloesydd pioneer
arloesi prepare the way; clear