"great lesson" — Collocation dictionary inglés

great lesson collocation
Automatic translation (We do not guarantee its correctness): świetna lekcja
  1. great adjetivo + lesson sustantivo
    normal collocation

    It was a horrible experience but a great lesson to have.