unpleasant, but ultimately providing a useful lesson

listen to the pronunciation of unpleasant, but ultimately providing a useful lesson
الإنجليزية - الإنجليزية
salutary
unpleasant, but ultimately providing a useful lesson
المفضلات