English–Welsh dictionary

Welsh translation of the English word tremendous

English → Welsh
  
EnglishWelsh
tremendous anferth; dychrynllyd; ofnadwy