Welsh–English dictionary

English translation of the Welsh word anallu

Welsh → English
  
WelshEnglish
anallu inability
analluog impotent; unable
gallu ability; capacity; might; power