English–Welsh dictionary

Welsh translation of the English word detest

English → Welsh
  
EnglishWelsh
detest atgasu; casáu; ffieiddio