invigorate


Results for "invigorate"

English - Turkish Dictionary

invigorate

(English - Turkish Dictionary) :
f. canlandırmak, güçlendirmek.