English–Welsh dictionary

Welsh translation of the English word dubious

English → Welsh
  
EnglishWelsh
dubious amheus; petrus