'

Welsh–English dictionary

English translation of the Welsh word dalfa

Welsh → English
  
WelshEnglish
dalfa arrest; catch; custody; haul; hold
dal arrest; capture; catch; contain; detect; hold; maintain; occupy; retain; seize; trap; weather; last