invigorate

?

ads

noun

~ invigoration တိုးစေခြင်း

အားအင်မရှိစေခြင်း

သန်စွမ်းသန်မာခြင်း

verb

လန်းဆန်းသည်

အားတိုးစေသည်

  • the shower had invigorated her.

~ invigorate verb; ~ invigorates 3rd person

ads