Translation of invigorate in Indonesian

User Contribution

invigorate

memperkuat

verb