English–Welsh dictionary

Welsh translation of the English word punisher

English → Welsh
  
EnglishWelsh
punisher cosbwr
punish ceryddu; cosbi; poeni