'

Welsh–English dictionary

English translation of the Welsh word offer

Welsh → English
  
WelshEnglish
offer apparatus; gear; plant; tackle