English–Welsh dictionary

Welsh translation of the English word impediment

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