English–Welsh dictionary

Welsh translation of the English word appal

English → Welsh
  
EnglishWelsh
appal brawychu; digalonni