English–Welsh dictionary

Welsh translation of the English word impede

English → Welsh
  
EnglishWelsh
impede atal; llestreirio; rhwystro
impediment anach; atal; atalfa; rhwystr