'

Welsh–English dictionary

English translation of the Welsh word carcharu

Welsh → English
  
WelshEnglish
carcharu cage; confine; gaol; immure; imprison; incarcerate; intern
carchar gaol; penitentiary; prison; restraint
carchariad detention; imprisonment