English–Welsh dictionary

Welsh translation of the English word petulant

English → Welsh
  
EnglishWelsh
petulant anfoddog; anniddig; anynad