English–Welsh dictionary

Welsh translation of the English word execrate

English → Welsh
  
EnglishWelsh
execrate cablu; ffieiddio; melltithio; rhegi