self-explanatory

  1. Adjective belli, apaçık, âşikâr, açıklamaya gerek yok.
öz açıklamalı Information Technology