English–Welsh dictionary

Welsh translation of the English word outdo

English → Welsh
  
EnglishWelsh
outdo rhagori ar; trechu
do gwneuthur
out allan; i maes