Ce înseamnă “a cunoaste ceva de la a la z”?

“a cunoaste ceva de la a la z” în Dicționar Român - Englez

  • through and through
  • to know something inside out