'

Welsh–English dictionary

English translation of the Welsh word llestreiriant

Welsh → English
  
WelshEnglish
llestreiriant frustration
llesteirio clog; cripple; cumber; encumber; frustrate; hamper; hinder