'

Welsh–English dictionary

English translation of the Welsh word petruster

Welsh → English
  
WelshEnglish
petruster hesitation; qualm; scruple; suspense
petruso boggle; demur; doubt; falter; hesitate; scruple; waver