Welsh–English dictionary

English translation of the Welsh word ad‐dalu

Welsh → English
  
WelshEnglish
ad‐dalu recompense; reimburse; repay; requite