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

hard-hitting

adjectiveionraic adj1a hard-hitting advertisement fógra ionraicit's told in a hard-hitting fashion deirtear go neamhbhalbh é