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

british diccionario