English–Welsh dictionary

Welsh translation of the English word imprison

English → Welsh
  
EnglishWelsh
imprison carcharu
imprisonment carchariad
prison carchar; carchardy