Uptaker
To the articles

encontrarse mejor

set phrase

  1. 1. to feel better

    estado de salud o ánimo

    • Después de descansar, me encuentro mejor.After resting, I feel better.
    • Ya se encuentra mejor.He is feeling better now.