exhausted and physically sore - Español Inglés Diccionario