esgotado adjectivo tired; about to give up the ghost; keyed up; sold out; worn out; dried up; all in; exhausted; dead beat; drained; foundered; knocked up; washed out; worn-out; bust.
esgotar verbo to exhaust; to run out; to end; to deplete; to tire; to give out; to drain; to dry up; to break down; to wear out; to weary; to dry; to sell out; to tire out; to work out; to be sold out.