Meaning of self-explanatory
Definition of self-explanatory
(adj)
needing no
explanation
Other information on self-explanatory
WIKIPEDIA results for
self-explanatory
Amazon results for
self-explanatory
Tweet