New English-Irish Dictionary
  • EN > GA
  • GA > EN

smear campaign

noun PRESS, POL
feachtas cl├║mhilltea smear campaign against a politician feachtas cl├║mhillte in aghaidh polaiteora