'

Welsh–English dictionary

English translation of the Welsh word twll

Welsh → English
  
WelshEnglish
twll aperture; bore; hole; leak; puncture; slot; socket; vent
tyllu bore; burrow; hollow; honeycomb; perforate; puncture