'

Welsh–English dictionary

English translation of the Welsh word tymestl

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