English–Welsh dictionary

Welsh translation of the English word scurrilous

English → Welsh
  
EnglishWelsh
scurrilous brwnt; bustlaidd; difrïol