Mencergaskan (en. Invigorating)

Translation into Malay

Synonyms

  • refreshing
  • energizing
  • rejuvenating
  • revitalizing
  • stimulating