English–Welsh dictionary

Welsh translation of the English word barricade

English → Welsh
  
EnglishWelsh
barricade atalglawdd; cau