self-explaining
Word Dictionary
-> self-explaining
Search:
self-explaining
(a.) Explaining itself; capable of being understood without explanation.
Terms of Use
Canadian Jobs