English–Welsh dictionary

Welsh translation of the English word aghast

English → Welsh
  
EnglishWelsh
aghast brawychedig; syn