'

Welsh–English dictionary

English translation of the Welsh word tymhestlog

Welsh → English
  
WelshEnglish
tymhestlog tempestuous
tymestl gale; storm; tempest