tongue lashing – English–Gaeilge translations

🇬🇧 en ga 🇮🇪

tongue lashing noun

  • verbal rebuke
léasadh teanga
Wiktionary Links