English–Welsh dictionary

Welsh translation of the English word lampoon

English → Welsh
  
EnglishWelsh (translated indirectly)Esperanto
lampoon
(pamphlet; broadside)
llyfryn
;
pamffled

EnglishWelsh
lampoon dychan; dychangerdd; dychanu; gogangerdd