English–Welsh dictionary

Welsh translation of the English word buffoon

English → Welsh
  
EnglishWelsh
buffoon croesan; digrifwas; erestyn; ysgentyn