Significado de “self-explanatory” - Diccionario Inglés

british dictionary