physical form or characteristics - Español Inglés Diccionario