• EN > GA
  • GA > EN

tongue-lashing

noun informalíde béil  c m uléasadh teanga  c m ufeannadh masc  c m usciolladh masc  c m ushe gave them a tongue-lashing thug sí íde béil dóibh, d'ith sí iad, d'fheann sí iad