'

Welsh–English dictionary

English translation of the Welsh word toll

Welsh → English
  
WelshEnglish
toll custom; duty; excise; impost; royalty; tariff; toll