Traducción español inglés

English version

¿Qué significa "irritado, disgustado" en Inglés